//1.面向对象的首要任务是封装，属性和方法，成为实例们得到模板

//猫 模板
let Cat={
    name:'',
    color:''
}
//实例
//js 本没有类9
let tom={
    name:'Tom',
    color:'black'
}

let cafei={
    name:'jiafei',
    color:'brown'
}
//有缺点
    // 1.写起来麻烦，没有构造函数，可以把实例化属性的过程封装一下
    // 2.实例与原型，没有任何联系
